/* --------------------------
閮剔蔭�折�頝�-----
padding/padding-top/padding-right/padding-bottom/padding-left
閮剔蔭憭�頝�-----
margin-top/margin-right/margin-bottom/margin-left
�------
background-repeat  //repeat 暺恕���臬���典��湔��瘞游像�孵�����repeat-x ��曉�撠瘞游像�孵�����repeat-y ��曉�撠��孵�����no-repeat ��曉�撠��曄內銝�活��
background-attachment //scroll 暺恕���臬����憿菟�嗡��典����刻�蝘餃��fixed 敶△�Ｙ��嗡��典�皛�塚���曉�銝�蝘餃��
background-position
------
scrollbar-face-color: #efefef;
scrollbar-highlight-color: #ffffff;
scrollbar-shadow-color: #96a6fa;
scrollbar-arrow-color: #96a6fa;
scrollbar-base-color: #96a6fa;
scrollbar-dark-shadow-color: #efefef;
------
a:link{color:#0000FF}
a:visited{color:#00FF00}
a:hover{color:#FF00FF}
a:active{color:#FFFFFF}
-----------------------------*/
body
{
	/*font-size:13px;   /*font-family:Verdana;*/
	font-family: Microsoft JhengHei,Microsoft YaHei,"暺�", Arial, Helvetica, sans-serif;
	color: #000000;
	margin-left: 10px;
	margin-right: 0px;
	margin-top: 10px;
	margin-bottom: 0px;
	scroll:no;
	font-size:12px;
}


table
{
	border-collapse: collapse;  /*separate collapse*/
	border-spacing: 0px;
	caption-side: left;
	empty-cells: show; /*hide show*/
	table-layout: automatic; /*automatic fixed*/
	bgcolor: #000000;
	border: 0px;
	cellpadding: 0px;
	cellspacing: 0px;
	padding:0px;
	bordercolor:#00FF00;
}
table{
	border: 0px;
	border-collapse: collapse;
}

thead,tbody,tfoot
{
	valign: middle; /*top/middle/bottom/baseline*/
}

table td{
	font-size:12px;
}

.formTbl .td {
	font-size:12px;
}


.small-font{
	font-size:12px;
}

.menu1{font-size: 14px;
	font-weight: bold;
	color: #210000;
	cursor:hand;
}
.menu2{font-size: 16px;
	font-weight: bold;
	color: Blue;
	cursor:hand;
}


.input_out{
	border-left: #B4C8F6 1px solid;
	border-right: #B4C8F6 1px solid;
	border-top: #B4C8F6 1px solid;
	border-bottom: #B4C8F6 1px solid;
	font-size: 9pt;
	color: #000000;
	font-family: Tahoma;
	height:20px;
}

.input_on{
	border-right: #006677 1px solid;
	border-top: #006677 1px solid;
	border-bottom: #006677 1px solid;
	border-left: #006677 1px solid;
	font-size: 9pt;
	color: #000000;
	font-family: Tahoma;
	margin-bottom:2px;
	padding:3px;
	height:22px;
	width:160px;
}
.input_select{
	border-right: #FF0000 1px solid;
	border-top: #FF0000 1px solid;
	border-bottom: #FF0000 1px solid;
	border-left: #FF0000 1px solid;
	font-size: 9pt;
	color: #000000;
	font-family: Tahoma;
	height:20px;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#EEEEEE',endColorstr='#FFFFFF'),
			progid:DXImageTransform.Microsoft.BasicImage(Rotation=0,Mirror=0,Invert=0,XRay=0,Grayscale=0,Opacity=1.00,Mask=0),
			progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#666666,strength=6);
}

.input_noborder{
	border-bottom:#FFFFFF;
	border-left:#FFFFFF;
	border-right:#FFFFFF;
	border-top:#FFFFFF;
	width:10px;
	color:#FF0000;
}

.input_line {
	border-right: #FFFFFF 0px solid;
	border-top: #FFFFFF 0px solid;
	border-left: #FFFFFF 0px solid;
	border-bottom: #c0c0c0 1px solid;
	font-size: 9pt;
	color:#FF0000;
	background-color: #FFFFFF;
	height:20px;
}

.SELECT {
	border-right: #d3d3d3 1px solid;
	border-top: #d3d3d3 1px solid;
	font-size: 12px;
	border-left: #d3d3d3 1px solid;
	color: #000000;
	border-bottom: #d3d3d3 1px solid;
	font-faimaly: Dotum,Dotumche,verdana;
	height: 18px;
	width: 120px;
}

.btn_mouseout {
	border-right: #A9C7EB 1px solid;
	padding-right: 2px;
	border-top: #A9C7EB 1px solid;
	padding-left: 2px;
	font-size: 9px;
	fliter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5);
	border-left: #A9C7EB 1px solid;
	cursor: hand;
	color: black;
	padding-top: 2px;
	border-bottom: #A9C7EB 1px solid;color:#4551A5;
}

.btn_mouseover {
	border-right: #2c59aa 1px solid;
	padding-right: 2px;
	border-top: #2c59aa 1px solid;
	padding-left: 2px;
	font-size: 9px;
	fliter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#D7E7FA);
	border-left: #2c59aa 1px solid;
	cursor: hand; color: black;
	padding-top: 2px;
	border-bottom: #2c59aa 1px solid;color:#4551A5;
}

.btn_mousedown {
	border-right: #ffe400 1px solid;
	padding-right: 2px;
	border-top: #ffe400 1px solid;
	padding-left: 2px;
	font-size: 9px;
	fliter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5);
	border-left: #ffe400 1px solid;
	cursor: hand; color: black;
	padding-top: 2px;
	border-bottom: #ffe400 1px solid;color:#4551A5;
}
.btn_mouseup {
	border-right: #2c59aa 1px solid;
	padding-right: 2px;
	border-top: #2c59aa 1px solid;
	padding-left: 2px;
	font-size: 9px;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5);
	border-left: #2c59aa 1px solid;
	cursou: hand; color: black;
	padding-top: 2px;
	border-bottom: #2c59aa 1px solid;color:#4551A5;
}

.STYLE {cursor:hand;}

.doc{
	width: 16px;
	height:16px;
	background-image: url(../img/file_type.gif);
	background-repeat: no-repeat;
	background-position: 0px -0px
}
.xlsx{
	width: 16px;
	height:16px;
	background-image: url(../img/file_type.gif);
	background-repeat: no-repeat;
	background-position: 0px -30px
}
.xls{
	width: 16px;
	height:16px;
	background-image: url(../img/file_type.gif);
	background-repeat: no-repeat;
	background-position: 0px -30px
}
.ppt{
	width: 16px;
	height:16px;
	background-image: url(../img/file_type.gif);
	background-repeat: no-repeat;
	background-position: 0px -60px
}
.vsd{
	width: 16px;
	height:16px;
	background-image: url(../img/file_type.gif);
	background-repeat: no-repeat;
	background-position: 0px -90px;
}
.txt{
	width: 16px;
	height:16px;
	background-image: url(../img/file_type.gif);
	background-repeat: no-repeat;
	background-position: 0px -120px
}
.wav{
	width: 16px;
	height:16px;
	background-image: url(../img/file_type.gif);
	background-repeat: no-repeat;
	background-position: 0px -150px
}
.pdf{
	width: 16px;
	height:16px;
	background-image: url(../img/file_type.gif);
	background-repeat: no-repeat;
	background-position: 0px -180px
}
.bmp{
	width: 16px; height:16px;
	background-image: url(../img/file_type.gif);
	background-repeat: no-repeat;
	background-position: 0px -210px
}
.rar{
	width: 16px; height:16px;
	background-image: url(../img/file_type.gif);
	background-repeat: no-repeat;
	background-position: 0px -240px
}
.gif{
	width: 16px; height:16px;
	background-image: url(../img/file_type.gif);
	background-repeat: no-repeat;
	background-position: 0px -300px
}
.jpg{
	width: 16px; height:16px;
	background-image: url(../img/file_type.gif);
	background-repeat: no-repeat;
	background-position: 0px -330px
}

.add2{
	width: 16px; height:16px; BACKGROUND-IMAGE: url(../image/img/editpage.gif); BACKGROUND-REPEAT: no-repeat; cursor:hand;
}

.formTbl{
	width:100%;
}
.formTbl,.formTbl tr,.formTbl th,.formTbl td{
	border:#cce1e3 0px solid;
}

.formTbl th{
	font-size:12px;
	font-weight: 400;
	line-height: 40px;
	/*background-color:#CCCCCC;*/
}
.formTbl th,.formTbl td{
	padding-top:3px;
	padding-bottom:3px;
}

/*蝺刻摩�豢��”�潛�璅��*/
.edittable{
	font-family:"�啁敦��";
	border-collapse:collapse;
	topmargin:0;
	leftmargin:0;
}
/*蝺刻摩�豢��”�廠d�見撘�/
.edittable td
{
	font-size:12px;
	border:1px solid #CCE1E3;
	padding:1px 1px 1px 1px;
	word-break: break-all; word-wrap:break-word;
}
/*蝺刻摩�豢���雿���見撘�/
.edittable td.colbg,.colbg{
	background-color:#f8f0d0;
}
/*�訾葉銵��航*/
.edittable tr.clt td,.customers tr.clt td
{
	background-color:#addfed;
}

/*蝺刻摩�豢���雿���見撘�/
.edittable td.colbg1,.colbg1{
	background-color : #e1eae5;
}

/*蝺刻摩�豢������璇��見撘�/
.edittable td.titlefont{
	background-color:#E1EAE5;
	font-size:18px;
	font-weight:bolder;
}

.btn {
	display: inline-block;
	*display: inline;
	/* IE7 inline-block hack */

	*zoom: 1;
	padding: 12px 18px;
	margin-bottom: 0;
	font-size: 14px;
	font-weight: bold;
	line-height: 20px;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	color: #757575;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
	background-color: #f5f5f5;
	background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
	background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
	border-color: #e6e6e6 #e6e6e6 #bfbfbf;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	*background-color: #e6e6e6;
	/* Darken IE7 buttons by default so they stand out more given they won't have borders */

	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	border: 1px solid #bbbbbb;
	*border: 0;
	border-bottom-color: #a2a2a2;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	*margin-left: .3em;
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
	box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
}

.btn:hover,
.btn:active,
.btn.active,
.btn.disabled,
.btn[disabled] {
	color: #666;
	background-color: #e6e6e6;
	*background-color: #d9d9d9;
}
.btn:active,
.btn.active {
	background-color: #cccccc \9;
}
.btn:first-child {
	*margin-left: 0;
}
.btn:hover {
	color: #666;
	text-decoration: none;
	background-position: 0 -15px;
	-webkit-transition: background-position 0.1s linear;
	-moz-transition: background-position 0.1s linear;
	-o-transition: background-position 0.1s linear;
	transition: background-position 0.1s linear;
}
.btn:focus {
	outline: thin dotted #333;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}
.btn.active,
.btn:active {
	background-image: none;
	outline: 0;
	-webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
	-moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
	box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.btn.disabled,
.btn[disabled] {
	cursor: default;
	background-image: none;
	opacity: 0.65;
	filter: alpha(opacity=65);
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
.btn-large {
	padding: 11px 19px;
	font-size: 17.5px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
.btn-large [class^="icon-"],
.btn-large [class*=" icon-"] {
	margin-top: 4px;
}
.btn-small {
	padding: 4px 14px;
	font-size: 11.9px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.btn-small [class^="icon-"],
.btn-small [class*=" icon-"] {
	margin-top: 0;
}
.btn-mini [class^="icon-"],
.btn-mini [class*=" icon-"] {
	margin-top: -1px;
}
.btn-mini {
	padding: 0 6px;
	font-size: 10.5px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.btn-block {
	display: block;
	width: 100%;
	padding-left: 0;
	padding-right: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.btn-block + .btn-block {
	margin-top: 5px;
}

.btn-primary {
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #006dcc;
	background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
	background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
	background-image: -o-linear-gradient(top, #0088cc, #0044cc);
	background-image: linear-gradient(to bottom, #0088cc, #0044cc);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);
	border-color: #0044cc #0044cc #002a80;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	*background-color: #0044cc;
	/* Darken IE7 buttons by default so they stand out more given they won't have borders */

	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}

.btn-primary:hover,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] {
	color: #ffffff;
	background-color: #0044cc;
	*background-color: #003bb3;
}
.btn-primary:active,
.btn-primary.active {
	background-color: #003399 \9;
}

.btn-danger {
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #da4f49;
	background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));
	background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f);
	background-image: -o-linear-gradient(top, #ee5f5b, #bd362f);
	background-image: linear-gradient(to bottom, #ee5f5b, #bd362f);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);
	border-color: #bd362f #bd362f #802420;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	*background-color: #bd362f;
	/* Darken IE7 buttons by default so they stand out more given they won't have borders */

	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-danger:hover,
.btn-danger:active,
.btn-danger.active,
.btn-danger.disabled,
.btn-danger[disabled] {
	color: #ffffff;
	background-color: #bd362f;
	*background-color: #a9302a;
}
.btn-danger:active,
.btn-danger.active {
	background-color: #942a25 \9;
}

.btn-success {
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #5bb75b;
	background-image: -moz-linear-gradient(top, #62c462, #51a351);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));
	background-image: -webkit-linear-gradient(top, #62c462, #51a351);
	background-image: -o-linear-gradient(top, #62c462, #51a351);
	background-image: linear-gradient(to bottom, #62c462, #51a351);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);
	border-color: #51a351 #51a351 #387038;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	*background-color: #51a351;
	/* Darken IE7 buttons by default so they stand out more given they won't have borders */

	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-success:hover,
.btn-success:active,
.btn-success.active,
.btn-success.disabled,
.btn-success[disabled] {
	color: #ffffff;
	background-color: #51a351;
	*background-color: #499249;
}
.btn-success:active,
.btn-success.active {
	background-color: #408140 \9;
}

.red{
	color:red;
}

.fm{
	text-align:center;
	margin:0 auto;
	padding:10px 30px 10px 10px;
	font-size:14px;
}
.ftitle{
	font-size:14px;
	font-weight:bold;
	padding:5px 0;
	margin-bottom:10px;
	border-bottom:1px solid #ccc;
}
.fitem{
	margin-bottom:5px;
}
.fitem label{
	display:inline-block;
	width:100px;
	margin:0 10px 0 0;
	text-align:right;
}
 .fitem input{
	width:160px;
}
.fitem select{
	width:160px;
}

.input-width{
	width: 141px;
}
.fileButton{
	margin-bottom:0px;
}
#tableShow .easyui-linkbutton{
	display: none;
}